package com.roads.site.domain.vo;

import com.roads.common.annotation.Excel;

import java.io.Serializable;

/**
 * 劳务工基本信息实体
 *
 * @author nhp
 * @date 2022-11-03
 */
public class StaffBasicModel implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 身份证号
     */
    @Excel(name = "*身份证号")
    private String idNo;

    /**
     * 姓名
     */
    @Excel(name = "*姓名")
    private String name;

    /**
     * 联系电话
     */
    @Excel(name = "*联系电话")
    private String phone;
    /**
     * 住址
     */
    @Excel(name = "住址")
    private String address;

    /**
     * 签发机关
     */
    @Excel(name = "签发机关")
    private String signingOrg;

    /**
     * 民族
     */
    @Excel(name = "民族")
    private String nation;

    /**
     * 政治面貌
     */
    @Excel(name = "政治面貌", dictType = "sys_political_status")
    private String politicalStatus;

    /**
     * 文化程度
     */
    @Excel(name = "文化程度", dictType = "sys_degree_name")
    private String degreeName;

    /**
     * 籍贯
     */
    @Excel(name = "籍贯")
    private String nativePlace;

    /**
     * 血型
     */
    @Excel(name = "血型", dictType = "sys_blood_type")
    private String bloodType;

    /**
     * 紧急联系人
     */
    @Excel(name = "紧急联系人")
    private String urgentContact;

    /**
     * 紧急联系人电话
     */
    @Excel(name = "联系人电话")
    private String urgentTel;

    /**
     * 标段编号
     */
    private String institutionCode;

    /**
     * 类型：1.新增 2.修改
     */
    private Integer type;

    /**
     * 行数
     */
    private Integer row;

    public String getIdNo() {
        return idNo;
    }

    public void setIdNo(String idNo) {
        this.idNo = idNo;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getSigningOrg() {
        return signingOrg;
    }

    public void setSigningOrg(String signingOrg) {
        this.signingOrg = signingOrg;
    }

    public String getNation() {
        return nation;
    }

    public void setNation(String nation) {
        this.nation = nation;
    }

    public String getPoliticalStatus() {
        return politicalStatus;
    }

    public void setPoliticalStatus(String politicalStatus) {
        this.politicalStatus = politicalStatus;
    }

    public String getDegreeName() {
        return degreeName;
    }

    public void setDegreeName(String degreeName) {
        this.degreeName = degreeName;
    }

    public String getNativePlace() {
        return nativePlace;
    }

    public void setNativePlace(String nativePlace) {
        this.nativePlace = nativePlace;
    }

    public String getBloodType() {
        return bloodType;
    }

    public void setBloodType(String bloodType) {
        this.bloodType = bloodType;
    }

    public String getUrgentContact() {
        return urgentContact;
    }

    public void setUrgentContact(String urgentContact) {
        this.urgentContact = urgentContact;
    }

    public String getUrgentTel() {
        return urgentTel;
    }

    public void setUrgentTel(String urgentTel) {
        this.urgentTel = urgentTel;
    }

    public String getInstitutionCode() {
        return institutionCode;
    }

    public void setInstitutionCode(String institutionCode) {
        this.institutionCode = institutionCode;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getRow() {
        return row;
    }

    public void setRow(Integer row) {
        this.row = row;
    }
}
